Skip to content

Conversation

@Brazol
Copy link
Contributor

@Brazol Brazol commented Dec 30, 2025

Summary by CodeRabbit

  • Chores
    • Bumped Stream Video SDK version from 1.2.1 to 1.2.2 across all packages, including stream_video, stream_video_flutter, stream_video_filters, stream_video_noise_cancellation, stream_video_push_notification, and stream_video_screen_sharing. Updated corresponding dependency references and CHANGELOG documentation.

✏️ Tip: You can customize this high-level summary in your review settings.

@Brazol Brazol requested a review from a team as a code owner December 30, 2025 15:06
@coderabbitai
Copy link

coderabbitai bot commented Dec 30, 2025

📝 Walkthrough

Walkthrough

Synchronized version bump from 1.2.1 to 1.2.2 across multiple Stream Video packages, including pubspecs, changelogs, melos configuration, globals constant update, and example project dependencies.

Changes

Cohort / File(s) Summary
Core Library Version Update
packages/stream_video/lib/globals.dart, packages/stream_video/pubspec.yaml, packages/stream_video/CHANGELOG.md
Updated streamVideoVersion constant from '1.2.1' to '1.2.2'; bumped pubspec version; added 1.2.2 changelog entry documenting sync with stream_video_flutter
Stream Video Flutter Package
packages/stream_video_flutter/pubspec.yaml, packages/stream_video_flutter/CHANGELOG.md, packages/stream_video_flutter/example/pubspec.yaml
Bumped version to 1.2.2, updated stream_video dependency to ^1.2.2; converted "Upcoming" to "1.2.2" in changelog; updated example project dependencies
Specialized Packages
packages/stream_video_filters/{pubspec.yaml,CHANGELOG.md}, packages/stream_video_noise_cancellation/{pubspec.yaml,CHANGELOG.md}, packages/stream_video_push_notification/{pubspec.yaml,CHANGELOG.md}, packages/stream_video_screen_sharing/{pubspec.yaml,CHANGELOG.md}
Synchronized all packages to version 1.2.2; updated stream_video dependency to ^1.2.2 where applicable; added 1.2.2 entries to each changelog
Configuration Files
dogfooding/pubspec.yaml, melos.yaml
Updated all Stream Video package dependencies from ^1.2.1 to ^1.2.2 across dogfooding and monorepo configuration

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • renefloor
  • xsahil03x

Poem

🐰 Version bump day, hooray, hooray!
From 1.2.1, we're on our way,
To 1.2.2, synchronized with glee,
Packages all aligned, as they should be! 📦✨

Pre-merge checks

❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description check ⚠️ Warning No pull request description was provided by the author, which significantly deviates from the required template with sections like Goal, Implementation details, Testing, and Contributor Checklist. Add a comprehensive PR description following the template, including the Goal of the release, implementation details (version bumps across packages), testing approach, and completion of the Contributor Checklist.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore(repo): Release v.1.2.2' accurately reflects the main change—a version bump release across all Stream Video packages from 1.2.1 to 1.2.2.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

📜 Recent review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Disabled knowledge base sources:

  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between c27e581 and d74290e.

📒 Files selected for processing (16)
  • dogfooding/pubspec.yaml
  • melos.yaml
  • packages/stream_video/CHANGELOG.md
  • packages/stream_video/lib/globals.dart
  • packages/stream_video/pubspec.yaml
  • packages/stream_video_filters/CHANGELOG.md
  • packages/stream_video_filters/pubspec.yaml
  • packages/stream_video_flutter/CHANGELOG.md
  • packages/stream_video_flutter/example/pubspec.yaml
  • packages/stream_video_flutter/pubspec.yaml
  • packages/stream_video_noise_cancellation/CHANGELOG.md
  • packages/stream_video_noise_cancellation/pubspec.yaml
  • packages/stream_video_push_notification/CHANGELOG.md
  • packages/stream_video_push_notification/pubspec.yaml
  • packages/stream_video_screen_sharing/CHANGELOG.md
  • packages/stream_video_screen_sharing/pubspec.yaml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (8)
  • GitHub Check: iOS Build (Dogfooding)
  • GitHub Check: stream_video_flutter
  • GitHub Check: analyze
  • GitHub Check: stream_video_push_notification
  • GitHub Check: stream_video
  • GitHub Check: build
  • GitHub Check: stream_video_noise_cancellation
  • GitHub Check: analyze_legacy_version
🔇 Additional comments (19)
packages/stream_video_filters/CHANGELOG.md (1)

1-3: LGTM! Changelog entry is consistent.

The version 1.2.2 changelog entry correctly documents the synchronization with stream_video_flutter 1.2.2, following the established pattern from previous releases.

packages/stream_video_noise_cancellation/CHANGELOG.md (1)

1-3: LGTM! Changelog entry is consistent.

The version 1.2.2 changelog entry follows the expected pattern for version synchronization releases.

packages/stream_video_screen_sharing/pubspec.yaml (1)

5-5: LGTM! Version bump is correct.

The package version has been correctly bumped to 1.2.2, aligning with the release objective.

packages/stream_video_push_notification/pubspec.yaml (2)

4-4: LGTM! Version bump is correct.

The package version has been correctly bumped to 1.2.2.


24-25: LGTM! Dependency versions are correctly synchronized.

The dependencies on stream_video and stream_video_flutter have been correctly updated to ^1.2.2, maintaining consistency with the release.

packages/stream_video_screen_sharing/CHANGELOG.md (1)

1-3: LGTM! Changelog entry is consistent.

The version 1.2.2 changelog entry correctly documents the synchronization, following the established pattern.

packages/stream_video/pubspec.yaml (1)

4-4: LGTM! Version bump is correct.

The base package version has been correctly bumped to 1.2.2, consistent with the release objective.

packages/stream_video_noise_cancellation/pubspec.yaml (2)

4-4: LGTM! Version bump is correct.

The package version has been correctly bumped to 1.2.2.


17-17: LGTM! Dependency version is correctly synchronized.

The dependency on stream_video has been correctly updated to ^1.2.2, maintaining consistency with the release.

packages/stream_video_flutter/pubspec.yaml (2)

4-4: LGTM! Version bump is correct.

The package version has been correctly bumped to 1.2.2, consistent with the release objective.


27-27: LGTM! Dependency version is correctly synchronized.

The dependency on stream_video has been correctly updated to ^1.2.2, maintaining consistency across the package ecosystem.

packages/stream_video/CHANGELOG.md (1)

1-3: LGTM! Changelog entry properly formatted.

The version 1.2.2 changelog entry correctly notes synchronization with stream_video_flutter 1.2.2, following the established pattern for sync releases in this package.

packages/stream_video_flutter/CHANGELOG.md (1)

1-5: LGTM! Release version properly finalized.

The changelog correctly transitions from "Upcoming" to version 1.2.2 and documents the Android WebSocket/WebRTC connection fix, which is an important improvement for handling app termination scenarios.

packages/stream_video_push_notification/CHANGELOG.md (1)

1-3: LGTM! Changelog entry is consistent.

The version 1.2.2 entry properly documents synchronization with stream_video_flutter 1.2.2, maintaining consistency with the package's changelog format.

packages/stream_video/lib/globals.dart (1)

7-7: LGTM! Version constant properly updated.

The streamVideoVersion constant has been correctly bumped to '1.2.2', which will propagate to the user agent string and client headers used throughout the SDK.

packages/stream_video_flutter/example/pubspec.yaml (1)

31-33: LGTM! Example dependencies properly updated.

The dependency constraints have been correctly updated to ^1.2.2 for all Stream Video packages, ensuring the example app uses the latest release version.

melos.yaml (1)

26-30: LGTM! Monorepo dependencies synchronized.

All Stream Video package dependencies in the melos configuration have been consistently updated to ^1.2.2, ensuring proper version alignment across the monorepo.

packages/stream_video_filters/pubspec.yaml (1)

4-4: LGTM! Package version and dependencies aligned.

Both the package version and the stream_video dependency have been consistently updated to 1.2.2, maintaining proper version synchronization.

Also applies to: 17-17

dogfooding/pubspec.yaml (1)

40-44: LGTM! Dogfooding app dependencies updated.

All Stream Video package dependencies have been consistently updated to ^1.2.2, ensuring the dogfooding app uses the latest release versions for testing.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link

codecov bot commented Dec 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 6.31%. Comparing base (c27e581) to head (d74290e).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1144   +/-   ##
=====================================
  Coverage   6.31%   6.31%           
=====================================
  Files        595     595           
  Lines      41110   41110           
=====================================
  Hits        2595    2595           
  Misses     38515   38515           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Brazol Brazol merged commit 5b8d0c9 into main Dec 30, 2025
15 of 16 checks passed
@Brazol Brazol deleted the release/v.1.2.2 branch December 30, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants